autonomous submersible - İspanyolca İngilizce Sözlük